flower cluster - German English Dictionary